very loud fireworks - German English Dictionary